.cl { clear: both; }


/** STANDART FORMS **/
.form {}
.form .field { padding: 5px 0px; border-bottom: 1px solid #d8d8d8; }
.form .field input.text { border-width: 0px; width: 98%; outline: none; font-size: 16px; height: 40px; margin: 0px; }
.form .field select.all { border-width: 0px; width: 98%; outline: none; font-size: 16px; height: 40px; margin: 0px; }
.form .field .label { float: left; width: 40%; padding-left: 2%; padding-top:10px; }
.form .field .value { float: left; width: 58%; }
.form .field.field-textedit .value { border-bottom: 1px solid #808080; }
.form .field.field-numberedit .value { border-bottom: 1px solid #808080; }
.form .field.field-select .value { border-bottom: 1px solid #808080; }
.form .field .err { float: right; width: 58%; color:#f00; }
.form .checkbox  { background-image: url(images/onoff-off.png); width: 64px; height: 21px; cursor: pointer; margin: 5px auto 5px auto; }
.form .checkboxA { background-image: url(images/onoff-on.png); }

.form .submit .value { text-align: center; padding-top: 10px; }
.form .submit .value input { font-size: 18px; color: #017aff; background: none; border: 0px; height: 48px; }

.form .field.field-textareaedit {}
.form .field.field-textareaedit .label { float: none; width: auto; }
.form .field.field-textareaedit .value { float: none; width: auto; padding: 0px 10px; }
.form .field.field-textareaedit .err { float: none; width: auto; }
.form .field.field-textareaedit .value textarea { width: 95%; height: 64px; }

